import * as React from "react";
import { SVGProps } from "react";

const SvgStrapi = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={163}
        height={43}
        viewBox="0 0 163 43"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <g clipPath="url(#strapi_svg__a)">
            <g
                opacity={0.975}
                fillRule="evenodd"
                clipRule="evenodd"
                fill="#8E75FF"
            >
                <path d="M24.84 31.168V19.443a.756.756 0 0 0-.757-.756H12.414V6.584h23.717c.418 0 .757.339.757.757v23.827H24.839Z" />
                <path
                    opacity={0.405}
                    d="M12.414 6.584v12.103H1.276a.378.378 0 0 1-.268-.645L12.414 6.585ZM24.84 42.355V31.168h12.048L25.485 42.622a.378.378 0 0 1-.646-.267ZM12.414 18.687h12.047c.209 0 .378.17.378.378v12.103H13.171a.756.756 0 0 1-.757-.756V18.687Z"
                />
            </g>
            <path
                d="M83.302 14.938h-4.765v9.028c0 .752.187 1.302.563 1.65.375.346.923.542 1.645.585.66.04 1.465.037 2.416-.008l.134-.007a.128.128 0 0 1 .135.128v4.83c0 .064-.05.12-.114.126l-.088.01c-3.733.399-6.372.03-7.917-1.107-1.574-1.158-2.36-3.227-2.36-6.207v-9.028h-3.64a.128.128 0 0 1-.128-.128V9.683c0-.07.057-.127.128-.127h3.64V5.97c0-.101.06-.193.152-.234l5.254-2.318a.128.128 0 0 1 .18.117v6.02h4.765c.07 0 .128.058.128.128v5.127c0 .07-.058.128-.128.128Zm10.256-1.65c.52-1.389 1.379-2.43 2.577-3.125 1.096-.635 2.308-.98 3.634-1.034l.242-.006a.128.128 0 0 1 .129.126V15.138a.21.21 0 0 1-.23.21c-1.61-.146-3.056.209-4.338 1.065-1.342.898-2.014 2.388-2.014 4.471V31.13c0 .07-.057.128-.128.128H88.1a.128.128 0 0 1-.128-.128V9.683c0-.07.058-.127.128-.127h5.33c.071 0 .128.057.128.127v3.605Zm26.413-3.732h5.33c.071 0 .128.057.128.127V31.13c0 .07-.057.128-.128.128h-5.33a.128.128 0 0 1-.128-.128v-2.433c-1.674 2.112-4.027 3.168-7.058 3.168-2.887 0-5.362-1.106-7.427-3.32-2.064-2.214-3.096-4.926-3.096-8.138 0-3.212 1.032-5.925 3.096-8.139 2.065-2.213 4.54-3.32 7.427-3.32 3.031 0 5.384 1.056 7.058 3.168V9.683c0-.07.058-.127.128-.127Zm-10.434 15.278c1.126 1.128 2.555 1.693 4.287 1.693 1.732 0 3.168-.572 4.309-1.715 1.14-1.143 1.71-2.611 1.71-4.405s-.57-3.263-1.71-4.406c-1.141-1.143-2.577-1.714-4.309-1.714-1.732 0-3.161.571-4.287 1.714s-1.689 2.612-1.689 4.406c0 1.794.563 3.27 1.689 4.427Zm32.685-15.886c2.915 0 5.405 1.107 7.469 3.32 2.065 2.214 3.097 4.927 3.097 8.139 0 3.212-1.032 5.924-3.097 8.138-2.064 2.213-4.554 3.32-7.469 3.32-3.032 0-5.37-1.056-7.015-3.168V39.81c0 .07-.058.127-.128.127h-5.331a.127.127 0 0 1-.127-.127V9.683c0-.07.057-.127.127-.127h5.331c.07 0 .128.057.128.127v2.433c1.645-2.112 3.983-3.168 7.015-3.168Zm-5.327 15.886c1.126 1.128 2.555 1.693 4.287 1.693 1.733 0 3.169-.572 4.309-1.715 1.14-1.143 1.71-2.611 1.71-4.405s-.57-3.263-1.71-4.406c-1.14-1.143-2.576-1.714-4.309-1.714-1.732 0-3.161.571-4.287 1.714-1.125 1.143-1.688 2.612-1.688 4.406 0 1.794.563 3.27 1.688 4.427ZM158.886 6.95c-.924 0-1.725-.34-2.404-1.02-.678-.68-1.017-1.483-1.017-2.409 0-.926.339-1.736 1.017-2.43.679-.695 1.48-1.042 2.404-1.042.952 0 1.768.347 2.446 1.042.679.694 1.018 1.504 1.018 2.43 0 .926-.339 1.73-1.018 2.41-.678.68-1.494 1.02-2.446 1.02Zm-2.772 24.179V9.683c0-.07.058-.127.128-.127h5.331c.07 0 .127.057.127.127V31.13c0 .07-.057.128-.127.128h-5.331a.128.128 0 0 1-.128-.128ZM56.062 15.719c0 .579.383 1.049 1.148 1.41.765.362 1.696.68 2.793.955 1.097.275 2.194.623 3.291 1.042 1.097.42 2.028 1.121 2.793 2.105.765.984 1.147 2.214 1.147 3.69 0 2.228-.83 3.942-2.49 5.143-1.66 1.2-3.73 1.801-6.213 1.801-4.346 0-7.34-1.645-8.983-4.936a8.79 8.79 0 0 1-.054-.11.128.128 0 0 1 .06-.17l.003-.002 4.699-2.087a.256.256 0 0 1 .333.12c.732 1.405 2.046 2.107 3.942 2.107 1.992 0 2.988-.622 2.988-1.866 0-.58-.383-1.05-1.148-1.411-.765-.362-1.696-.687-2.793-.977a29.13 29.13 0 0 1-3.291-1.085 6.757 6.757 0 0 1-2.793-2.061c-.765-.94-1.148-2.12-1.148-3.538 0-2.141.787-3.827 2.36-5.056 1.574-1.23 3.53-1.845 5.868-1.845 1.761 0 3.363.398 4.807 1.194 1.31.722 2.355 1.67 3.163 2.943.041.065.096.156.166.274a.128.128 0 0 1-.058.182L61.94 15.63a.186.186 0 0 1-.23-.068c-.708-1.082-1.753-1.623-3.137-1.623-.722 0-1.32.16-1.797.478-.476.318-.715.752-.715 1.302Z"
                fill="#2F2E8B"
            />
        </g>
        <defs>
            <clipPath id="strapi_svg__a">
                <path
                    fill="#fff"
                    transform="translate(.65 .05)"
                    d="M0 0h161.7v42.9H0z"
                />
            </clipPath>
        </defs>
    </svg>
);

export default SvgStrapi;
